identification card systems - French English Dictionary